package com.jxdinfo.hussar.cloud.module.example.lift.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


/**
 * 升降机历史统计表(LiftHistoryCount)查询DTO类
 * @author zhangkai
 * @since 2023-06-16 10:38
 */
@ApiModel(description = "升降机历史统计表数据SearchDTO")
@Data
public class LiftHistoryCountSearchDto  {
	
	private static final long serialVersionUID = 1L;

	private Integer page;
	private Integer rows;
    /**
     * 升降机Id
     */
    @ApiModelProperty(value = "升降机Id")
	private String liftId;
    /**
     * 项目编号
     */
    @ApiModelProperty(value = "项目编号")
	private String tyProjectCode;
    /**
     * 开始日期
     */
    @ApiModelProperty("开始日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date countDateStart;
    /**
     * 结束日期
     */
    @ApiModelProperty("结束日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date countDateEnd;


}
